/***
 * Copyright (c) 2009 Yuri Feitosa Negocio - yurinegocio@gmail.com
 * All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); 
 * you may not use this file except in compliance with the License. 
 * You may obtain a copy of the License at 
 * 
 * 	http://www.apache.org/licenses/LICENSE-2.0 
 * 
 * Unless required by applicable law or agreed to in writing, software 
 * distributed under the License is distributed on an "AS IS" BASIS, 
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
 * See the License for the specific language governing permissions and 
 * limitations under the License. 
 *
 */
package br.com.yx.vraptor.security;

import java.util.Arrays;
import java.util.List;

public class Util {
	public static String generateCSV(String[] lista) {
		return generateCSV(Arrays.asList(lista));
	}
	public static String generateCSV(List<String> lista) {
		String delimitador =  ",";
		if ((lista==null)||(lista.size()==0)) return "";
		StringBuffer retorno = new StringBuffer();
		for (String parm : lista) {
			retorno.append(parm);
			retorno.append(delimitador);
		}
		retorno = retorno.delete(retorno.length()-1, retorno.length());
		return retorno.toString();
	}
	
}
